home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 2010 April
/
PCWorld0410.iso
/
pluginy Firefox
/
1191
/
1191.xpi
/
chrome
/
reminderfox.jar
/
content
/
reminderfox
/
about.xul
next >
Wrap
Extensible Markup Language
|
2009-11-25
|
5KB
|
120 lines
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<?xml-stylesheet href="chrome://reminderfox/skin/reminder.css" type="text/css"?>
<!DOCTYPE window
[
<!ENTITY % dtd2 SYSTEM "chrome://reminderfox/locale/reminderfox.dtd" > %dtd2;
]>
<window class="dialog"
title="&rf.about.about.label;"
orient="vertical"
windowtype="window:about"
autostretch="always"
onload="startup()"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script type="application/x-javascript" src="chrome://reminderfox/content/reminderFoxCore.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/mail/mail.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/mail/rmFxIcalMail.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/utils/rmFxUtils.js" />
<!-- Original template by Jed Brown -->
<groupbox align="center" orient="horizontal">
<vbox>
<text value="&rf.name;" style="font-weight: bold; font-size: x-large;"/>
<text id="rmFx_Version" value="&rf.about.version.label;"/>
<separator class="thin"/>
<text value="&rf.about.createdby.label;" style="font-weight: bold;"/>
<text value="Daniel Lee" class="url"
onclick="reminderFox_openURL( 'http://reminderfox.mozdev.org/' );"/>
<separator class="thin"/>
<text value="&rf.about.developers.label;" style="font-weight: bold;"/>
<text value="Tom Mutdosch" class="url"
onclick="reminderFox_openURL('mailto:tommut@csh.rit.edu'); window.close();"/>
<separator class="thin"/>
<text value="Contributor:" style="font-weight: bold;"/>
<text value="Guenter Wahl" class="url" onclick=""/>
<separator class="thin"/>
<text value="&rf.about.homepage.label;" style="font-weight: bold;"/>
<text value="http://reminderfox.mozdev.org/"
class="url" onclick="reminderFox_openURL( 'http://reminderfox.mozdev.org/' );"/>
<separator class="thin"/>
<!--
<text value="&rf.about.support.label;" style="font-weight: bold;"/>
<text value="reminderfox@mozdev.org" class="url"
onclick="window.open('mailto:reminderfox@mozdev.org'); window.close();"/>
<separator class="thin"/>
-->
<text value="&rf.about.support.label;" style="font-weight: bold;"/>
<text value="reminderfox@mozdev.org" class="url"
onclick="rmFxCore.Send2List(); window.close();"/>
<separator class="thin"/>
</vbox>
<spring flex="1"/>
<image
src="chrome://reminderfox/skin/images/ReminderFoxLogo.gif"
onclick="reminderFox_openURL( 'http://reminderfox.mozdev.org/' );"
tooltiptext="xxx" id="logoText"/>
</groupbox>
<hbox>
<spacer flex="1"/>
<button label="&rf.about.close.label;" oncommand="window.close();"/>
</hbox>
<script type="application/x-javascript">
<![CDATA[
function startup() {
var label = document.getElementById('rmFx_Version').getAttribute("value");
var versionString = label + " " + REMINDER_FOX_MIGRATED_PREF_VERSION;
document.getElementById('rmFx_Version')
.setAttribute( "value", versionString );
var jarFile = Components.classes["@mozilla.org/file/directory_service;1"]
.getService(Components.interfaces.nsIProperties)
.get("ProfD", Components.interfaces.nsIFile);
// FX and TB : ProfD\extensions\{ada4b710-8346-4b82-8199-5de2b400a6ae}\chrome\reminderfox.jar"
// SM: ProfD\chrome\reminderfox.jar"
var appId = Components.classes["@mozilla.org/xre/app-info;1"]
.getService(Components.interfaces.nsIXULAppInfo);
// if ( appId.name != "SeaMonkey") { // change for SM2, sorry SM1 will fail :->
jarFile.append( "extensions" );
jarFile.append( "{ada4b710-8346-4b82-8199-5de2b400a6ae}" );
// }
jarFile.append( "chrome" );
jarFile.append( "reminderfox.jar" );
var jar = new Date();
jar.setTime(jarFile.lastModifiedTime);
document.getElementById('logoText')
.setAttribute( "tooltiptext", "XPI as of: " + jar);
rmFxUtil.copytoClipboard("reminderfox.XPI as of: " + jar);
sizeToContent();
var version = Components.classes["@mozilla.org/extensions/manager;1"]
.getService(Components.interfaces.nsIExtensionManager)
.getItemForID("{ada4b710-8346-4b82-8199-5de2b400a6ae}").version
document.getElementById('rmFx_Version')
.setAttribute( "value", version);
}
]]>
</script>
</window>